pedal damper assembly - Alemán Inglés Diccionario